iT邦幫忙

2023 iThome 鐵人賽

DAY 11
0
SideProject30

初探 Godot系列 第 11

[DAY 11] 專案設定 (視窗, 大小, 伸縮)

  • 分享至 

  • xImage
  •  

今日目標:從零開始!


▍前言:

經歷了 10 天基本的操作,是時候開始正式建立並編輯我們的遊戲,回顧這 10 天我們能夠監聽輸入來源、生成、移動、旋轉、縮放物件,我們也能夠設置定時器檢測碰撞並透過訊號綁定進行額外互動,最後也嘗試了基礎的物理性質。現在是時候進入 side project 正題:開始從頭建立我們的專案並持續在其中遇到問題並找尋解決方法。

那~就開始吧!


▍出發:

  • 首先建立我們的專案,這次想要嘗試建立簡單的手機遊戲所以選擇移動裝置的選項。
    https://ithelp.ithome.com.tw/upload/images/20230926/20162875jSUJdEbGsp.png

  • 專案 -> 專案設定 -> 顯示 -> 視窗 做基本的顯示設定。
    https://ithelp.ithome.com.tw/upload/images/20230926/20162875AGy8xuokGg.png

    1. 右上方可以看到我們一開始選擇的專案設定,也可以在此更改。
    2. 設定我們遊戲畫面的大小,這裡我是依照我的手機螢幕解析度做設定。
    3. 再來更改伸縮的模式,改成 canvas_items 讓遊戲能夠依照不同的解析度大小做伸縮適應。

    目前先設定這幾個項目。
    https://ithelp.ithome.com.tw/upload/images/20230926/20162875hq18uV0h5D.png
    場景中可以看到我們設置的範圍被(非常細的)藍色的線框住。

  • 接下來做專案的管理。
    https://ithelp.ithome.com.tw/upload/images/20230926/20162875hq8GxtQvPK.png
    在左下的檔案系統中分別建立:scenesscriptsartsfontsres://下,方便我們管理遊戲資源,res://右鍵建立資料夾,未來存檔時依照分類歸位可以方便修改時尋找節省時間。


▍完成

今天先單純的建立好我們的基礎,接著存檔明天繼續!:)


上一篇
[DAY 10] 物理效果 (_physics_process, StaticBody2D)
下一篇
[DAY 12] 背景建置 (ParallaxBackground, ParallaxLayer)
系列文
初探 Godot30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言